package com.epsoft.odin7cj;

public class Test {

	public static void main(String[] args) {
		
	    String s1 ="abc";
	    String s2 = "abc" ;
	    if( s1 == s2 ) {
	    	System.out.println("s1,s2 指向同一个对象");
	    }
	    else {
	    	System.out.println("trouble");
	    }
	    
	    // 这里 s3 , s4 在堆中创建两个对象，"abc" 在字符串常量池中也创建了一个对象
	    String s3 = new String("abc") ;
        String s4 = new String("abc") ;
        if( s3 == s4 ){ 
            System.out.println("s3,s4 在堆中创建了一个对象");
        }
        else{
            System.out.println("s3,s4 在堆中创建了两个对象");    
        }
        
        String s5 = new String("abc");
        s5 = "cba";
        System.out.println(s5); 
	}

}
